﻿// var oldXMLHttpRequest = window.XMLHttpRequest;
// window.XMLHttpRequest = function () {
//     var result = new oldXMLHttpRequest;
//     var oldOpen = oldXMLHttpRequest.prototype.open;
//     result['open'] = function () {
//         var oldUrl = arguments[1];
//         if (window.itemList != null && 'undefined' != window.itemList) {
//             for (var i = 0; i < window.itemList.length; i++) {
//                 if (window.itemList[i]['checked']) {
//                     arguments[1] = arguments[1].replace(window.itemList[i]['old'], window.itemList[i]['new']);
//                 }
//             }
//         }
//         if (oldUrl != arguments[1]) {
//             //console.log("backgroundHelper.js:"+oldUrl+"--->"+arguments[1]);
//         }
//         return oldOpen.apply(this, arguments);
//     };
//     var oldSend = oldXMLHttpRequest.prototype.send;
//     result['send'] = function () {
//         return oldSend.apply(this, arguments);
//     }
//     return result;
// }